Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F18 USA F19 USA F13 USA F14 USA F18 USA F14 Open de L'Isere - Grenoble The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Men's Pro Challenger at Tunica National - Tunica BNP Paribas Primrose - Bordeaux Waco Tennis Challenger - Waco Heilbronn Challenger Cherbourg Challenger Sunrise Challenger Talahassee Challenger Bordeaux Challenger Nottingham Challenger Open Sainte Victoire - Aix-En-Provence Mons Challenger Granby Challenger St. Remy Challenger Challenger Ford de Cherbourg - Cherbourg Rennes Challenger Bergamo Challenger Open de Montauban - Montauban Lubbock Challenger - Lubbock Fifth Third Bank Tennis Classic - Lexington Fifth-Third Bank Tennis Classic - Lexington Tunis Open - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba JSM Challenger - Champaign The Surbiton Trophy - Surbiton 2007 Knoxville Challenger - Knoxville USTA Comerica Challenger - Aptos Open D'Orleans - Orleans XL Bermuda Open - Bermuda Winnetka Challenger Bordeaux Challenger Bordeaux Challenger Oklahoma Challenger - Tulsa Orleans Challenger Mons Challenger Rennes Challenger Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville The Samsung Open - Bournemouth CA Tennis Trophy - Vienna Open 13 - Marseille CA Tennis Trophy - Vienna Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart RCA Championships - Indianapolis The Hamlet Cup - Long Island Open 13 - Marseille Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel International Tennis Championships - Delray Beach Open Seat Godo 2003 - Barcelona Grand Prix de Tennis de Lyon - Lyon VI Open Banc Agricol - Andorra Challenger Ford de Cherbourg - Cherbourg MFS Pro Tennis Championships - Boston AAPT Championships - Adelaide Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix de Tennis de Toulouse - Toulouse AAPT Championships - Adelaide Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Marbella Open - Marbella Open de Moselle - Metz Open 13 - Marseille St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Rennes Challenger Open de Moselle - Metz Kremlin Cup - Moscow Open Sainte-Victoire - Aix-En-Provence Grand Prix de Tennis de Lyon - Lyon Open de L'Isere - Grenoble Sydney International - Sydney Kremlin Cup - Moscow Open 13 - Marseille Open de L'Isere - Grenoble Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Quimper Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham BMW Open - Munich The Stella Artois Championships - London Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Open 13 - Marseille CA Tennis Trophy - Vienna Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Waldbaum's Hamlet Cup - Long Island Stockholm Open - Stockholm Savannah Challenger 2008 Lubbock Challenger - Lubbock Aptos Challenger SAP Open - San Jose The Nottingham Open - Nottingham Open 13 - Marseille Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Sacramento Challenger - Sacramento Open Sabadell Atlantico - Barcelona The Mercedes Benz of Calabasas - Calabasas Gerry Weber Open - Halle RCA Championships - Indianapolis The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb TD Waterhouse Cup - Long Island Rome Challenger U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open de Nice Cote dAzur - Nice Atlanta Tennis Championships - Atlanta Gerry Weber Open - Halle Bordeaux Challenger Open de Moselle - Metz If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach 1999 Mercedes Cup - Stuttgart AXA Cup - London Open de Nice Cote d'Azur - Nice Noumea Challenger Cherbourg Challenger AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Open de Moselle - Metz Medibank International - Sydney Davidoff Swiss Indoors - Basel Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille Ordina Open - 's-Hertogenbosch Apia International - Sydney Campbells Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Hypo Group Tennis International 2008 - Poertschach US Men's Clay Court Championship - Houston The Artois Championships - London Serbia Open - Belgrade Campbells Hall of Fame Tennis Championships - Newport Cherbourg Challeger Atlanta Tennis Championships - Atlanta Ordina Open - s-Hertogenbosch Pilot Pen Tennis - New Haven US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Thailand Open - Bangkok Grand Prix Hassan II - Casablanca Medibank International - Sydney Sunrise Challenger Legg Mason Tennis Classic - Washington Apia International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Countrywide Classic - Los Angeles Citi Open - Washington China Open - Beijing Valencia Open - Valencia China Open - Beijing Hall of Fame Tennis Championships - Newport China Open - Beijing U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Geneva Open - Geneva BB&T Atlanta Open - Atlanta Delray Beach Open - Delray Beach Erste Bank Open - Vienna Tunis Challenger Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Open 13 - Marseille US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Open Parc - Lyon Open de Moselle - Metz ASB Classic - Auckland New York Open - New York Hall of Fame Open - Newport Infosys Hall of Fame Open - Newport New York Open - New York Delray Beach Open - Delray Beach Regions Morgan Keegan Championships - Memphis Truist Atlanta Open - Atlanta Serbia Open - Belgrade AEGON Championships - London Open de Nice Cote d'Azur - Nice Ordina Open - s-Hertogenbosch Dallas Open - Dallas US Men's Clay Court Championship - Houston Pilot Pen Tennis - New Haven Delray Beach Open - Delray Beach Copenhagen Open - Copenhagen Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta St. Petersburg Open - St. Petersburg Valencia Open - Valencia Grand Prix Hassan II - Casablanca Cherbourg Challenger Open Seat-Godo 2000 - Barcelona Le Gosier Challenger BMW Open - Munich Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Recanati Challenger Segovia Challenger Grand Prix de Tennis de Lyon - Lyon Open de Nice Cote d'Azur - Nice Le Gosier Challenger Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta Dallas Open - Dallas Valencia Open - Valencia BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Swiss Indoors Basel - Basel Intrum Stockholm Open - Stockholm ASB Classic - Auckland Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London Citi Open - Washington Open 88 - Contrexeville Internationaux de Tennis de Brest - Brest If Stockholm Open - Stockholm Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach Citi Open - Washington Erste Bank Open - Vienna AAPT Championships - Adelaide BB&T Atlanta Open - Atlanta Citi Open - Washington Chengdu Open - Chengdu ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Open 13 - Marseille Adelaide International 2 - Adelaide Abierto Mexicano Telcel - Acapulco Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles ASB Classic - Auckland Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Japan Open - Tokyo The Stella Artois Grass Court Championships - London U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Indianapolis Tennis Championships - Indianapolis Open Seat-Godo '99 - Barcelona Countrywide Classic - Los Angeles BMW Open - Munich The Stella Artois Grass Court Championships - London Open de Moselle - Metz The Nottingham Open - Nottingham 12th Paris Open - Paris The Lipton Championships - Key Biscayne Italian Open - Rome 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells Brisbane - Brisbane The Ericsson Open - Miami RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami adidas Open de Toulouse - Toulouse Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Open 13 - Marseille Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Cincinnati Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Tennis Masters Series - Madrid U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Tennis Open - Dubai Open de Tenis Comunidad Valenciana - Valencia NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati America's Red Clay Tennis Championship - Coral Springs U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Pacific Life Open - Indian Wells Winston-Salem Open - Winston-Salem China Open - Beijing Abierto Mexicano Telcel - Acapulco NASDAQ-100 Open - Miami Grand Prix Hassan II - Casablanca Delray Beach Open - Delray Beach Grand Prix de Tennis de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai Investor Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Monte Carlo CA Tennis Trophy - Vienna Tennis Channel Open - Las Vegas Heineken Trophy - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Adidas International - Sydney Rogers Cup - Montreal 14th Paris Open - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris RCA Championships - Indianapolis Rio Open - Rio de Janeiro Pacific Life Open - Indian Wells Monte Carlo Open - Monte Carlo Masters Series Monte Carlo - Monte Carlo Bank Austria Tennis Trophy - Vienna NASDAQ-100 Open - Miami Open Romania - Bucharest Pacific Life Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon Rogers Masters - Toronto BNP Paribas Masters - Paris BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami The Dubai Tennis Championships - Dubai Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami SAP Open - San Jose BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Sydney International - Sydney Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Montreal du Maurier Open - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Hamburg Western & Southern Open - New York Miami Open - Miami Open de Nice Cote d'Azur - Nice Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Masters Series - Hamburg BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Tennis Masters Series - Madrid BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Miami Open - Miami Rolex Paris Masters - Paris Coupe Rogers - Montreal Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Ericsson Open - Miami BNP Paribas Masters - Paris Abierto Mexicano de Tenis Mifel - Los Cabos Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Abierto de Tenis Mifel - Los Cabos Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Open 13 - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Wimbledon - London Wimbledon - London US Men's Clay Court Championship - Houston Wimbledon - London Citi Open - Washington Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Argentina Open - Buenos Aires Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne ASB Classic - Auckland French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Erste Bank Open - Vienna Wimbledon - London U.S. Open - New York Abierto Mexicano Telcel - Acapulco China Open - Beijing Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Truist Atlanta Open - Atlanta Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Tennis Masters Series - Hamburg Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Great American Insurance ATP Championship - Cincinnati French Open - Paris The Ericsson Open - Miami Tennis Masters Series - Monte Carlo U.S. Open - New York Australian Open - Melbourne Great American Insurance ATP Championship - Cincinnati Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Shanghai - Shanghai Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, 1R, FRA-NED 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Hopman Cup - Perth Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, 1R, BRA-FRA 4-1 Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, SUI-USA 0-5 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Hopman Cup - Perth Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, SF, ESP-USA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, 1R, USA-SUI 5-0 Laver Cup - Prague ATP Cup - Brisbane, Perth, Sydney Laver Cup - Boston ATP Cup - Sydney Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, SF, FRA-ARG 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QF, AUS-USA 3-2 Laver Cup - Geneva Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, Finals, Group E 1 Masters Guinot Mary Cohr Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, USA-BEL 4-0 Laver Cup - Chicago All Lower level tournaments Nitto ATP Finals - London Olympics - Sydney Olympics - London Olympics - Athens Wimbledon - London